home *** CD-ROM | disk | FTP | other *** search
/ User's Choice Windows CD / User's Choice Windows CD (CMS Software)(1993).iso / windows4 / pcproj.zip / PROJ.H < prev    next >
Text File  |  1990-01-15  |  6KB  |  200 lines

  1. /* proj.h     --constants for project manager */
  2.  
  3. /* Constants for ProjWindow drawing. 
  4.    Others are adjustable based on screenSize, zoom view */
  5.  
  6. #define PW_MAX_ROWS     20   /* for vert. scrolling */
  7. #define PW_MAX_COLS     40   /* for horz. scrolling */
  8. !!
  9.  
  10. /* Constants for screen colors (RGB values) */
  11.  
  12. #define BLACK           0x000000
  13. #define RED             0x0000FF
  14. #define GREEN           0x00FF00
  15. #define BLUE            0xFF0000
  16. #define YELLOW          0x00FFFF
  17. #define MAGENTA         0xFF00FF
  18. #define LTBLUE          0xFFFF00
  19. !!
  20.  
  21. /* Constants for GanttWindow drawing.
  22.    Others are based on screenSize(). */
  23.  
  24. #define GW_BARSPACE      4   /* space between bars */
  25. #define GW_STARTX      100   /* start of X axis */
  26. #define GW_STARTY       10   /* start of Y axis */
  27. #define GW_NOTCH         5   /* axis notch size */
  28. #define GW_DMWIDTH       5   /* diamond mid width */
  29. !!
  30.  
  31. /* keys used to edit an activity */
  32. #define VK_F2           113
  33. #define VK_RETURN       13
  34. /* accelerator keys to issue commands */
  35. #define VK_SLASH        191
  36. #define VK_ESC          27
  37. !!
  38.  
  39. /* ProjWindow menu constants */
  40.  
  41. #define PW_FILE_NEW         501
  42. #define PW_FILE_OPEN        502
  43. #define PW_FILE_SAVE        503
  44. #define PW_FILE_SAVEAS      504
  45. #define PW_FILE_PRINT       505
  46. #define PW_ABOUT_ACTOR      506
  47. #define PW_FILE_PRINT_GRAPH 507
  48. #define PW_FILE_QUIT        508
  49.  
  50. #define PW_CLIP             509
  51. #define PW_RUN              515
  52.  
  53. #define PW_DEL_ACTIVITY     510
  54. #define PW_DEL_RESOURCE     511
  55.  
  56. #define PW_NEW_MSTONE       551
  57. #define PW_NEW_TASK         552
  58. #define PW_NEW_PERT         553
  59.  
  60. #define PW_ZOOM             700
  61. #define PW_DISPLAY          701
  62. #define PW_AUTOCALC         702
  63. #define PW_CALC             703
  64. #define PW_SHOWROOM         704
  65. #define PW_COLOR            705
  66.  
  67. #define PW_VIEW_SUMMARY     801
  68. #define PW_VIEW_ACTIVITIES  802
  69. #define PW_VIEW_GANTT       803
  70. #define PW_VIEW_RESOURCES   804
  71. #define PW_VIEW_RESOURCE    805
  72.  
  73. #define PW_HELP             810
  74. #define PW_COMMAND_MODE     811
  75. !!
  76.  
  77. /* Dialog boxes */
  78. #define MSTONE_BOX          801
  79. #define TASK_BOX            802
  80. #define PERT_BOX            803
  81. #define SETTING_BOX         804
  82. #define PROJ_BOX            805
  83. #define PW_HELP_BOX         806
  84. #define GW_HELP_BOX         807
  85. #define RES_BOX             808
  86. #define PW_ABOUT_ACTOR_BOX  809
  87. #define NOMEM               -1    /* runModal fail */
  88. !!
  89.  
  90. /* Dialog box fields */
  91. #define ES                  901
  92. #define LS                  902
  93. #define EF                  903
  94. #define LF                  904
  95. #define SLACK               905
  96. #define COST                906
  97. #define TIME                907
  98. #define UES                 908
  99. #define ULF                 909
  100. #define FC                  910
  101. #define RES                 911
  102. #define NAME                912
  103. #define DESC                913
  104. #define INPUT               914
  105. #define OUTPUT              915
  106.  
  107. #define LIKELY_TIME         916  /* for pert only... */
  108. #define BEST_TIME           917
  109. #define WORST_TIME          918
  110. !!
  111.  
  112. /* display setting dialog push buttons */
  113.  
  114. #define TTIME               921         /* top settings */
  115. #define TSLACK              922
  116. #define TCOST               923
  117. #define TES                 924
  118. #define TEF                 925
  119. #define TLS                 926
  120. #define TLF                 927
  121.  
  122. #define BTIME               931         /* bottom settings */
  123. #define BSLACK              932
  124. #define BCOST               933
  125. #define BES                 934
  126. #define BEF                 935
  127. #define BLS                 936
  128. #define BLF                 937
  129.  
  130. #define PW_CLEAR            940         /* clear settings */
  131. !!
  132.  
  133. /* for project resources */
  134. #define MAX                 950
  135. #define VC                  951
  136. !!
  137.  
  138. /* string constants used for resource translation to other langs */
  139.  
  140. #define PW_APPNAME          501
  141. #define PW_WARNING          502
  142. #define PW_DISCARD          503
  143. #define PW_SAVEPROJ         504
  144. #define PW_ACTIVT1          505
  145. #define PW_ACTIVT2          506
  146. #define PW_ACTIVT3          507
  147. #define PW_REST1            508
  148. #define PW_REST2            509
  149. #define PW_REST3            510
  150. #define PW_PRINTERR1        511
  151. #define PW_PRINTERR2        512
  152. #define PW_NA1              513
  153. #define PW_NA2              514
  154. #define PW_DELRES1          515
  155. #define PW_DELRES2          516
  156. #define PW_DELACT1          517
  157. #define PW_DELACT2          518
  158. #define PW_VIEWRES1         519
  159. #define PW_VIEWRES2         520
  160. #define PW_SHOWROOM1        521
  161. #define PW_SHOWROOM2        522
  162. #define PW_SHOWRES2         524
  163. #define PW_GANTT            525
  164. #define PW_SHOWACT2         527
  165. #define PW_ERROR1           528
  166. #define PW_ERROR2           529
  167. #define PW_RESOURCE         530
  168. #define PW_RESUSE           531
  169. #define PW_DELETE           532
  170. #define PW_PROJECT          533
  171. #define PW_PROJT1           534
  172. #define PW_START            535
  173. #define PW_FINISH           536
  174. #define PW_RESINVAL         537
  175. #define PW_NOTEXIST         539
  176. #define PW_ACTUSE1          540
  177. #define PW_ACTUSE2          541
  178. #define PW_CRITICAL         542
  179. #define PW_NONCRITICAL      543
  180. #define PW_MILESTONE        544
  181. #define PW_TASK             545
  182. #define PW_PERTTASK         546
  183. #define PW_ERRCONNECT1      547
  184. #define PW_ERRCONNECT2      548
  185. #define PW_ERRCONNECT3      549
  186. #define PW_ERRDATE1         551
  187. #define PW_ERRDATE2         552
  188. #define PW_ERRDATE3         553
  189. #define PW_MMDDYY           554
  190. #define PW_DDMMYY           555
  191. #define PW_YYMMDD           556
  192. #define PW_ERRMEM1          558
  193. #define PW_ERRMEM2          559
  194. #define PW_NODEINVAL        560
  195. #define PW_FILEERR1         561
  196. #define PW_FILEERR2         562
  197. #define PW_FILEERR3         563
  198. #define PW_EXTENSION        564
  199. !!
  200.